<?php
// +----------------------------------------------------------------------
// | 零云 [ 简单 高效 卓越 ]
// +----------------------------------------------------------------------
// | Copyright (c) 2016 http://www.lingyun.net All rights reserved.
// +----------------------------------------------------------------------
// | Author: jry <598821125@qq.com>
// +----------------------------------------------------------------------
namespace Admin\Controller;

use Think\Page;

/**
 * 管理员控制器
 * @author jry <598821125@qq.com>
 */
class SmsController extends AdminController
{
    /**
     * 管理员列表
     * @param $tab 配置分组ID
     * @author jry <598821125@qq.com>
     */
    public function index()
    {
        if (IS_POST) {
            $result = send_batch_sms($_POST['mobiles'],$_POST['class'],$_POST['address']);
            
            if ($result["status"]) {
                $this->success('发送成功', U('index'));
            } else {
                $this->error($result['msg']);
            }
        } else {
            //使用FormBuilder快速建立表单页面。
            $builder = new \Common\Builder\FormBuilder();
            $builder->setMetaTitle('新增群发') // 设置页面标题

                ->setPostUrl(U('index')) // 设置表单提交地址
                ->addFormItem('tips', 'static', '短信模板','短信模板')
                ->addFormItem('class', 'text', '活动名', '活动名')
                ->addFormItem('address', 'text', '活动地址', '活动地址')
                ->addFormItem('mobiles', 'textarea', '手机号', '多个手机号用逗号或回车分隔')
                ->setFormData(['tips' => '您预订的{活动名} ，即将在三天后开始，地址是：{活动地址}，我们期待您的大驾光临，不见不散，谢谢！'])
                ->display();
        }
    }
}
